afflicted with thrush - Spanish English Dictionary